package modelo;

/**
 * TODO: description
 */
public class Cliente {

    private Integer id;
    private String nombre;
    private String apellido;
    private Integer dni;
    private TipoCliente tipo;
    
    public Cliente(String nombre, String apellido, Integer dni, TipoCliente tipo) {
        super();
        this.nombre = nombre;
        this.apellido = apellido;
        this.dni = dni;
        this.tipo = tipo;
    }
    
    
    public Integer getId() {
		return this.id;
	}


	public void setId(Integer id) {
		this.id = id;
	}


	public Integer descuento(){
        return this.getTipo().descuento();
    }
    
    public TipoCliente getTipo() {
        return tipo;
    }

    public void setTipo(TipoCliente tipo) {
        this.tipo = tipo;
    }

    public String getNombre() {
        return nombre;
    }
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }
    public String getApellido() {
        return apellido;
    }
    public void setApellido(String apellido) {
        this.apellido = apellido;
    }
    public Integer getDni() {
        return dni;
    }
    public void setDni(Integer dni) {
        this.dni = dni;
    }
    
    
    
}
